            * {
                margin: 0;
                padding: 0;
            }
            
            a {
                text-decoration: none;
                color: #888;
            }
            
            main {
                height: calc(100% - 1000px);
            }
            
            .liebiao {
                width: 1150px;
                height: 500px;
                padding: 25px 0 0 50px;
                margin: 0 auto;
                border: 1px solid #ccc;
                margin-bottom: 20px;
                display: flex;
                flex-wrap: wrap;
                figure {
                    margin-right: 50px;
                    img {
                        width: 180px;
                        cursor: pointer;
                    }
                    p {
                        width: 180px;
                        font-size: 12px;
                        line-height: 24px;
                        display: block;
                        overflow: hidden;
                        white-space: nowrap;
                        text-overflow: ellipsis;
                    }
                    span {
                        color: #cc0000;
                    }
                }
            }
            
            // 脚部
            .footer-shade {
                height: 234px;
                background-color: rgb(51, 51, 51);
            }
            
            .footer-shade div:first-child {
                width: 1200px;
                height: 30px;
                margin: 0 auto;
                padding: 15px 0;
                display: flex;
                font-size: 12px;
                color: #f1f1f1;
                line-height: 30px;
                border-bottom: 1px solid #555;
            }
            
            .footer-shade div:first-child h4 {
                font-size: 18px;
                color: #cc0000;
                margin-right: 30px;
            }
            
            .footer-shade div:first-child p {
                padding: 0 3px;
            }
            
            .footer-shade div:last-child {
                width: 1200px;
                margin: 0 auto;
                padding-top: 30px;
                display: flex;
                justify-content: space-around;
            }
            
            .footer-shade div:last-child ul li a {
                font-size: 12px;
                line-height: 22px;
                color: #ccc;
                text-decoration: none;
            }
            
            .footer-shade div:last-child ul li:first-child a {
                font-size: 14px;
                margin-bottom: 8px;
                color: #f1f1f1;
            }
            
            .foot-data {
                width: 1200px;
                height: 246px;
                font-size: 12px;
                padding-top: 30px;
                margin: 0 auto;
                position: relative;
            }
            
            .foot-data a {
                color: #000;
                text-decoration: none;
            }
            
            .foot-data ul {
                display: flex;
                margin-bottom: 5px;
            }
            
            .foot-data ul li {
                padding: 0 10px;
                height: 16px;
                line-height: 16px;
                border-right: 1px solid #888;
            }
            
            .foot-data ul li:first-child {
                padding-left: 0;
            }
            
            .foot-data ul li:last-child {
                border: none;
            }
            
            .foot-data P {
                color: #888;
                line-height: 22px;
            }
            
            .foot-data ol {
                margin-bottom: 40px;
                color: #000;
            }
            
            .foot-data div img {
                margin: 10px 0;
                cursor: pointer;
            }
            
            .foot-data div p {
                color: #cc0000;
            }
            
            .foot-lxfs {
                width: 200px;
                height: 110px;
                display: flex;
                justify-content: space-between;
                position: absolute;
                bottom: 120px;
                right: 140px;
            }